Dynamic System Adaptation by Constraint Orchestration
نویسندگان
چکیده
For Paradigm models, evolution is just-in-time specified coordination conducted by a special reusable component McPal. Evolution can be treated consistently and on-the-fly through Paradigm’s constraint orchestration, also for originally unforeseen evolution. UML-like diagrams visually supplement such migration, as is illustrated for the case of a critical section solution evolving into a pipeline architecture. 1 Problem Situation Software systems are large and complex. However, more strikingly, software systems have a strong tendency to grow over time, both in size and complexity. In order to deal with size and complexity, software architectures are used. A software architecture provides a global description of an actually far more detailed software system by giving an overview in terms of components and links. Components are the main relevant parts, links are the relevant connections between them.
منابع مشابه
Dynamic Evolution by Constraint Orchestration position paper
Consistency between collaborating components is notoriously difficult, even more so when a collaboration or the components are going to evolve dynamically, without any form of quiescence. For foreseen, non-migrating collaborations, the coordination modelling language Paradigm tackles the dynamic consistency problems by means of constraint orchestration. In case of migration, originally unforese...
متن کاملA Tunned-parameter Hybrid Algorithm for Dynamic Facility Layout Problem with Budget Constraint using GA and SAA
A facility layout problem is concerned with determining the best position of departments, cells, or machines on the plant. An efficient layout contributes to the overall efficiency of operations. It’s been proved that, when system characteristics change, it can cause a significant increase in material handling cost. Consequently, the efficiency of the current layout decreases or is lost and it ...
متن کاملService based Approach for Adaptability of Workflow Models - The Subcontracting Architecture
The environment of businesses is naturally unstable and dynamic due to increasing market constraints and events. Thus business processes are frequently subject to changes which must be supported by process models and systems that implement them. This paper deals with adaptation of IOWF (Inter-Organizational Workflow) process models based on services. It states conceptually, the most frequent ad...
متن کاملMUSA: a Middleware for User-driven Service Adaptation
One of the current challenges of Service Oriented Engineering is to provide instruments for dealing with dynamic and unpredictable environments and changing user requirements. Traditional approaches based on static workflows provide little support for adapting at runtime the flow of activities. MUSA (Middleware for User-driven Service Adaptation) is a holonic multi-agent system for the self-ada...
متن کاملAdopting a Middleware for Self-adaptation in the Development of a Smart Travel System
A smart travel system is a complex distributed system acting as a tour operator for organizing holiday packages and supporting travelers on-the-run. A couple of key characteristics of such a system are the ability of self-configuring a set of heterogeneous services and selfadapting to unexpected circumstances. This paper reports an experience of developing a smart travel system by adopting MUSA...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/0811.3492 شماره
صفحات -
تاریخ انتشار 2008